History
History
Synonyms
UK
US
Meaning:
condemn

to you say that (a person) is, or has done wrong or that (something) is wrong or unfit for use

blame, convict

impede

to get in the way of (a person, activity etc)

obstruct, hinder

impeding

that is about to happen

obstruct, hinder

BLOW WHISTLE ON as in Wiktionary
BLOW WHISTLE ON as in Wikipedia